Подробное описание этого примера и принципы его работы вы найдете в статье Строим редактируемые графики с помощью JavaScript